.gwter-DecoratorPanel-90 {
}

.gwter-DecoratorPanel-90 .center {
	text-align: center;
	padding: 5px 5px 5px 5px;
}

.gwter-DecoratorPanel-90 .image {
    cursor: pointer;
    cursor: hand;
}

.gwter-DecoratorPanel-90 .bottomCenter {
  background:  url(images/decorator_panel_bottom_center_90.png) repeat-x;
  -background:  url(images/decorator_panel_bottom_center_90.png) repeat-x;
}
.gwter-DecoratorPanel-90 .middleLeft {
  background:  url(images/decorator_panel_middle_left_90.png) no-repeat;
  -background:  url(images/decorator_panel_middle_left_90.png) no-repeat;
}

.gwter-DecoratorPanel-90 .middleCenter {
	background:  url(images/decorator_panel_middle_center_90.png) repeat-x;
	-background:  url(images/decorator_panel_middle_center_90.png) repeat-x;
}

.gwter-DecoratorPanel-90 .middleRight {
	background:  url(images/decorator_panel_middle_right_90.png) no-repeat;
	-background:  url(images/decorator_panel_middle_right_90.png) no-repeat;
}

.gwter-DecoratorPanel-90 .bottomLeftInner {
  width: 6px;
  height: 4px;
}
.gwter-DecoratorPanel-90 .bottomRightInner {
  width: 15px;
  height: 4px;
}
.gwter-DecoratorPanel-90 .topLeft {
  background: none;
  -background: none;
}
.gwter-DecoratorPanel-90 .topCenter {
  background: none;
  -background: none;
}
.gwter-DecoratorPanel-90 .topRight {
  background: none;
  -background: none;
}
.gwter-DecoratorPanel-90 .bottomLeft {
  background:  url(images/decorator_panel_bottom_left_90.png) no-repeat;
  -background:  url(images/decorator_panel_bottom_left_90.png) no-repeat;
}
.gwter-DecoratorPanel-90 .bottomRight {
  background:  url(images/decorator_panel_bottom_right_90.png) no-repeat;
  -background:  url(images/decorator_panel_bottom_right_90.png) no-repeat;
}

.gwter-DecoratorPanel-180 {
}

.gwter-DecoratorPanel-180 .center {
	text-align: center;
	padding: 5px 5px 5px 5px;
}

.gwter-DecoratorPanel-180 .image {
    cursor: pointer;
    cursor: hand;
}

.gwter-DecoratorPanel-180 .bottomCenter {
  background:  url(images/decorator_panel_bottom_center_180.png) repeat-x;
  -background:  url(images/decorator_panel_bottom_center_180.png) repeat-x;
}
.gwter-DecoratorPanel-180 .middleLeft {
  background:  url(images/decorator_panel_middle_left_180.png) no-repeat;
  -background:  url(images/decorator_panel_middle_left_180.png) no-repeat;
}

.gwter-DecoratorPanel-180 .middleCenter {
	background:  url(images/decorator_panel_middle_center_180.png) repeat-x;
	-background:  url(images/decorator_panel_middle_center_180.png) repeat-x;
}

.gwter-DecoratorPanel-180 .middleRight {
	background:  url(images/decorator_panel_middle_right_180.png) no-repeat;
	-background:  url(images/decorator_panel_middle_right_180.png) no-repeat;
}

.gwter-DecoratorPanel-180 .bottomLeftInner {
  width: 12px;
  height: 8px;
}
.gwter-DecoratorPanel-180 .bottomRightInner {
  width: 30px;
  height: 8px;
}
.gwter-DecoratorPanel-180 .topLeft {
  background: none;
  -background: none;
}
.gwter-DecoratorPanel-180 .topCenter {
  background: none;
  -background: none;
}
.gwter-DecoratorPanel-180 .topRight {
  background: none;
  -background: none;
}
.gwter-DecoratorPanel-180 .bottomLeft {
  background:  url(images/decorator_panel_bottom_left_180.png) no-repeat;
  -background:  url(images/decorator_panel_bottom_left_180.png) no-repeat;
}
.gwter-DecoratorPanel-180 .bottomRight {
  background:  url(images/decorator_panel_bottom_right_180.png) no-repeat;
  -background:  url(images/decorator_panel_bottom_right_180.png) no-repeat;
}

.gwter-DecoratorPanel {
	table-layout:fixed;
	width: 20%;
}

.gwter-DecoratorPanel .OuterTopTable {
	width: 100%;
}
.gwter-DecoratorPanel .OuterMiddleTable {
	width: 100%;
}
.gwter-DecoratorPanel .OuterBottomTable {
	width: 100%;
}

.gwter-DecoratorPanel .InnerTopLeftTd {
	background: url(images/gwter_caption_panel_top_left.png) no-repeat;
	width: 7px;
	overflow-x: hidden;
}

.gwter-DecoratorPanel .InnerTopCenterTd {
	background: url(images/gwter_caption_panel_top_center.png) repeat-x;
	width: 100%;
	overflow-x: hidden;
}
.gwter-DecoratorPanel .InnerTopRightTd {
	background: url(images/gwter_caption_panel_top_right.png) no-repeat;
	width: 16px;
	overflow-x: hidden;
}

.gwter-DecoratorPanel .InnerMiddleLeftTd {
	background: url(images/gwter_caption_panel_middle_left.png) repeat-y;
	width: 2px;
	overflow-x: hidden;
}
.gwter-DecoratorPanel .InnerMiddleCenterTd {
	background-color: #ffff00;
	width: 100%;
	overflow-x: hidden;
}
.gwter-DecoratorPanel .InnerMiddleRightTd {
	background: url(images/gwter_caption_panel_middle_right.png) repeat-y;
	width: 16px;
	overflow-x: hidden;
}

.gwter-DecoratorPanel .InnerBottomLeftTd {
	background: url(images/gwter_caption_panel_bottom_left.png) no-repeat;
	width: 7px;
	overflow-x: hidden;
}
.gwter-DecoratorPanel .InnerBottomCenterTd {
	background: url(images/gwter_caption_panel_bottom_center.png) repeat-x;
	width: 100%;
	overflow-x: hidden;
}
.gwter-DecoratorPanel .InnerBottomRightTd {
	background: url(images/gwter_caption_panel_bottom_right.png) no-repeat;
	width: 16px;
}

.gwter-DecoratorPanel .InnerTopLeftTdDiv {
	width: 7px;
	height: 23px;
	overflow-x: hidden;
}

.gwter-DecoratorPanel .InnerTopCenterTdDiv {
	width: 100%;
}
.gwter-DecoratorPanel .InnerTopRightTdDiv {
	width: 4px;
	height: 23px;
	overflow-x: hidden;
}
.gwter-DecoratorPanel .InnerTopRightTdDiv {
	width: 16px;
	height: 23px;
	overflow-x: hidden;
}

.gwter-DecoratorPanel .InnerMiddleLeftTdDiv {
	width: 2px;
	overflow-x: hidden;
}
.gwter-DecoratorPanel .InnerMiddleCenterTdDiv {
	width: 100%;
}
.gwter-DecoratorPanel .InnerMiddleRightTdDiv {
	width: 12px;
	overflow-x: hidden;
}

.gwter-DecoratorPanel .InnerBottomLeftTdDiv {
	width: 7px;
	height: 18px;
	overflow-x: hidden;
}
.gwter-DecoratorPanel .InnerBottomRightTdDiv {
	width: 16px;
	height: 18px;
	overflow: hidden;
}
.gwt-RichTextArea {
}

.hasRichTextToolbar {
  border: 0px;
}

.gwt-RichTextToolbar {
  background: #e3e8f3 url(images/hborder.png) repeat-x 0px -2003px;
  border-bottom: 1px solid #BBBBBB;
  padding: 3px;
  margin: 0px;
  width: 100%;
}

.gwt-RichTextToolbar .gwt-PushButton-up {
  padding: 0px 1px 0px 0px;
  margin-right: 4px;
  margin-bottom: 4px;
  border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-up-hovering {
  margin-right: 4px;
  margin-bottom: 4px;
  padding: 0px 1px 0px 0px;
  border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-down {
  margin-right: 4px;
  margin-bottom: 4px;
  padding: 0px 0px 0px 1px;
  border-width: 1px;
}

.gwt-RichTextToolbar .gwt-PushButton-down-hovering {
  margin-right: 4px;
  margin-bottom: 4px;
  padding: 0px 0px 0px 1px;
  border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-up {
  margin-right: 4px;
  margin-bottom: 4px;
  padding: 0px 1px 0px 0px;
  border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-up-hovering {
  margin-right: 4px;
  margin-bottom: 4px;
  padding: 0px 1px 0px 0px;
  border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-down {
  margin-right: 4px;
  margin-bottom: 4px;
  padding: 0px 0px 0px 1px;
  border-width: 1px;
}

.gwt-RichTextToolbar .gwt-ToggleButton-down-hovering {
  margin-right: 4px;
  margin-bottom: 4px;
  padding: 0px 0px 0px 1px;
  border-width: 1px;
}

.cw-RichText {
  border: 1px solid #BBBBBB;
  border-spacing: 0px;
}

.displayInline {
	display: inline;
}

.focusImagePanel {
	padding: 5px 5px 5px 5px;
}

.gwter-SplitLayoutPanel {
	background: #000;
}
.gwter-SplitLayoutPanel .gwt-SplitLayoutPanel-HDragger {
  background: #102436;
  cursor: col-resize;
}

.gwter-SplitLayoutPanel .gwt-SplitLayoutPanel-VDragger {
  background: #102436;
  cursor: row-resize;
}

.clickableImage {
    cursor: pointer;
    cursor: hand;
}

.leftArrow {
	cursor: w-resize;
}
.rightArrow {
	cursor: e-resize;
}

.anchor a:active {
  	color: #ffffff;
}

.logo {
	background: url(logo.png) no-repeat;
}